package cc.rengu.oltp.service.common.entity;

import java.io.Serializable;

/**
 * 支付通道信息表
 * Created by 王成 on 2018/4/18.
 */
public class DstChannelInfo implements Serializable {
    private String instId;            /* 机构标识     */
    private String dstChannelId;      /* 通道标识     */
    private String dstChannelName;    /* 通道名称     */
    private String dstServiceName;    /* 通道通讯服务类名 */
    private String dstChannelStatus;  /* 通道状态     */
    private int channelTimeout;     /*通道超时时间*/
    private String fusingEnableFlag;  /* 熔断控制开关 */
    private String bizStartDate;      /* 营业开始日期 */
    private String bizCtrlRule;       /* 业务控制规则 */
    private String bizStartTime;      /* 营业开始时间 */
    private String bizEndTime;        /* 营业截止时间 */
    private String intelligentRouteFlag;  /* 是否支持智能路由 */
    private String supportAcctType;   /* 支持账户类型 */
    private String txnDelayType;      /* 交易延迟类型 */
    private int maxSupportNum;        /* 交易最大并发数 */
    private String secPlanId;         /* 系统安全计划 */
    private String stopReason;        /* 停用原因     */
    private String createTime;        /* 创建时间     */
    private String updateTime;        /* 修改时间     */
    private String remark1;           /* 备用字段1    */
    private String remark2;           /* 备用字段2    */

    public String getInstId() {
        return instId;
    }

    public void setInstId(String instId) {
        this.instId = instId;
    }

    public String getDstChannelId() {
        return dstChannelId;
    }

    public void setDstChannelId(String dstChannelId) {
        this.dstChannelId = dstChannelId;
    }

    public String getDstChannelName() {
        return dstChannelName;
    }

    public void setDstChannelName(String dstChannelName) {
        this.dstChannelName = dstChannelName;
    }

    public String getDstServiceName() {
        return dstServiceName;
    }

    public void setDstServiceName(String dstServiceName) {
        this.dstServiceName = dstServiceName;
    }

    public String getDstChannelStatus() {
        return dstChannelStatus;
    }

    public void setDstChannelStatus(String dstChannelStatus) {
        this.dstChannelStatus = dstChannelStatus;
    }

    public String getFusingEnableFlag() {
        return fusingEnableFlag;
    }

    public void setFusingEnableFlag(String fusingEnableFlag) {
        this.fusingEnableFlag = fusingEnableFlag;
    }

    public String getBizStartDate() {
        return bizStartDate;
    }

    public void setBizStartDate(String bizStartDate) {
        this.bizStartDate = bizStartDate;
    }

    public String getBizCtrlRule() {
        return bizCtrlRule;
    }

    public void setBizCtrlRule(String bizCtrlRule) {
        this.bizCtrlRule = bizCtrlRule;
    }

    public String getBizStartTime() {
        return bizStartTime;
    }

    public void setBizStartTime(String bizStartTime) {
        this.bizStartTime = bizStartTime;
    }

    public String getBizEndTime() {
        return bizEndTime;
    }

    public void setBizEndTime(String bizEndTime) {
        this.bizEndTime = bizEndTime;
    }

    public String getIntelligentRouteFlag() {
        return intelligentRouteFlag;
    }

    public void setIntelligentRouteFlag(String intelligentRouteFlag) {
        this.intelligentRouteFlag = intelligentRouteFlag;
    }

    public int getChannelTimeout() {
        return channelTimeout;
    }

    public void setChannelTimeout(int channelTimeout) {
        this.channelTimeout = channelTimeout;
    }

    public String getSupportAcctType() {
        return supportAcctType;
    }

    public void setSupportAcctType(String supportAcctType) {
        this.supportAcctType = supportAcctType;
    }

    public String getTxnDelayType() {
        return txnDelayType;
    }

    public void setTxnDelayType(String txnDelayType) {
        this.txnDelayType = txnDelayType;
    }

    public int getMaxSupportNum() {
        return maxSupportNum;
    }

    public void setMaxSupportNum(int maxSupportNum) {
        this.maxSupportNum = maxSupportNum;
    }

    public String getSecPlanId() {
        return secPlanId;
    }

    public void setSecPlanId(String secPlanId) {
        this.secPlanId = secPlanId;
    }

    public String getStopReason() {
        return stopReason;
    }

    public void setStopReason(String stopReason) {
        this.stopReason = stopReason;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getRemark1() {
        return remark1;
    }

    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    public String getRemark2() {
        return remark2;
    }

    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }
}
